self-help groups - German English Dictionary